<?php
require ("../services/class/conexion.php");
$conexion = @mysql_connect($SERVIDOR, $USUARIO, $PASSWORD);
@mysql_select_db($BASE, $conexion);
mysql_query("SET NAMES 'utf8'");

$q = mysql_query("
SELECT
SUBSTR(hora_asignada,1,5) as hora_asignada,
turnos.dni_paciente,
CONCAT(pacientes.apellido, ', ', pacientes.nombres) as paciente,
pacientes.telefono1,
pacientes.telefono2,
motivo,
CASE turnos.estado
	WHEN 'N' THEN 'Nuevo'
	WHEN 'E' THEN 'Espera'
	WHEN 'A' THEN 'Atendido'
	WHEN 'B' THEN 'Bloqueado'
	WHEN 'C' THEN 'Cancelado'
END as estado,
CASE origen
WHEN 'P' THEN 'Personal'
WHEN 'C' THEN 'Caraffa'
WHEN 'O' THEN 'Policlinico'
END as origen,
CONCAT(usuarios.apellido, ', ', usuarios.nombres) as medico,
cod_plan,
cod_turno,
CONCAT(obras_sociales.descripcion, ' - ', planes.descripcion) AS plan
FROM turnos
INNER JOIN pacientes ON turnos.dni_paciente = pacientes.dni_paciente
LEFT JOIN usuarios ON pacientes.dni_usuario = usuarios.dni_usuario
LEFT JOIN planes USING(cod_plan)
LEFT JOIN obras_sociales USING(cod_obra_social)
WHERE fecha_asignada = '" . $_REQUEST["fecha"] . "'
AND turnos.dni_usuario = '" . $_REQUEST["dni_usuario"] . "'
AND turnos.cod_clinica = '" . $_REQUEST["cod_clinica"] . "'  
ORDER BY hora_asignada, cod_turno 
");

if (mysql_error()) echo mysql_error();

$fecha = explode("-", $_REQUEST["fecha"]);
$fecha = $fecha[2] . "/" . $fecha[1] . "/" . $fecha[0];

$qc = mysql_query("
SELECT descripcion as clinica
FROM clinicas
WHERE cod_clinica = '" . $_REQUEST["cod_clinica"] . "'
");
$rc = mysql_fetch_object($qc);
?>
<head>
	<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
</head>
<script>
function imprimir() {
	document.getElementById("IMPRIMIR").style.visibility = "hidden";
	window.print();	
}
</script>

<table border="0" align="center" width="100%"><tr><td align="center"><img src="../resource/membrete.png" width="100%" /></td></tr></table>
<br/>
<b>Clinica:</b> <?php echo $rc->clinica; ?> <br />
<b>Profesional:</b> <?php echo $_REQUEST["medico"]; ?> <br />
<b>Fecha:</b>  <?php echo $fecha; ?> - <b>Dia y Hora de Impresi&oacute;n:</b> <?php echo date("d/m/Y") . " - " . date("H:i:s"); ?> <br />

<table border="0" align="center"><tr><td align="center"><input id="IMPRIMIR" type="button" value="IMPRIMIR" onclick="imprimir()" /></td></tr></table>

<table border="1" width="850px" align="center" cellpadding="2" cellspacing="0" >
	<tr style="font-weight: bold; font-size:12px; vertical-align: text-top;" >
		<td  width="3%">#</td>
		<td width="5%">Hora</td>
		<td width="30%">Paciente</td>
		<td width="20%">Motivo</td>
		<td width="5%">Estado</td>
		<td width="15%">Origen</td>
		<td width="20%">Observaciones</td>
	</tr>
<?php
$i=1;
WHILE ($r = mysql_fetch_object($q)) {
	//echo $r->hora_consulta . " - " . $r->dni_paciente . " - " . $r->paciente . "<br />";
	if (($r->estado == "Bloqueado") OR ($r->estado == "Cancelado")) {
	?>
	<!--
	<tr style="font-size: 12px; background-color: silver;">
		<td align="center"><?php echo $i; ?>&nbsp;</td>
		<td><?php echo $r->hora_asignada; ?>&nbsp;</td>
		<td><?php echo $r->dni_paciente . " - " . $r->paciente; ?>&nbsp;</td>
		<td><?php echo $r->motivo; ?>&nbsp;</td>
		<td><?php echo $r->estado; ?>&nbsp;</td>
		<td align="center"><?php echo $r->origen . " - " . $r->medico; ?>&nbsp;</td>
		<td>&nbsp;<br /><br /><br /><br /><br /></td>
	</tr>
	 -->
	<?php
	} else {
	?>
	<tr style="font-size: 12px;">
		<td align="center"><?php echo $i; ?>&nbsp;</td>
		<td><?php echo $r->hora_asignada; ?>&nbsp;</td>
		<td>
			<b><?php echo $r->dni_paciente . " - " . $r->paciente; ?></b>&nbsp;<br />Telefonos: <?php echo $r->telefono1 . " / " . $r->telefono2; ?>
			<br>
			<?php
				//forma de pago

				if ($r->cod_plan == "0")
				{
					
					//FIX insulae mostrar la obra social del paciente cuando no fue seleccionada
					if ($r->estado == "Nuevo"){
						$qplan = mysql_query("
							SELECT (
								CONCAT( obras_sociales.descripcion, ' - ', planes.descripcion )
								) AS plan
							FROM pacientes
							INNER JOIN planes ON pacientes.cod_plan1 = planes.cod_plan
							INNER JOIN obras_sociales USING ( cod_obra_social )
							INNER JOIN turnos USING(dni_paciente)
							WHERE turnos.cod_turno = " .$r->cod_turno."  
							AND pacientes.dni_paciente = turnos.dni_paciente
							AND planes.cod_plan = pacientes.cod_plan1 
						");
						$rplan = mysql_fetch_object($qplan);
						$forma_pago = "N/S (".$rplan->plan.")";
					}
					else{
						$forma_pago = "Contado";
					}
				}
				else{
					$forma_pago = $r->plan;
				}
				
				echo $forma_pago;

			?>
			<br>
			
		</td>
		<td><?php echo $r->motivo; ?>&nbsp;</td>
		<td><?php echo $r->estado; ?>&nbsp;</td>
		<td align="center"><?php echo $r->origen . " - " . $r->medico; ?>&nbsp;</td>
		<td>&nbsp;<br /><br /><br /><br /><br /></td>
	</tr>
	<?php
	}
	$i++;
} 
?>